import pandas

# 1.创建按DataFrame的对象
import pandas as pd
from pandas import DataFrame

data = {
    'address': ['SZ', 'SH', 'BJ'],
    'number': [1, 2, 3]
}

df = DataFrame(data)
print(df)

# 读取excel文件
df = pd.read_excel(r'..\Day27-data\student-score.xlsx', sheet_name='第3小学')
print(df)
print(df.head(2))  # 查看前n行数据（默认5行）
print(df.tail())  # 查看后n行数据（默认5行）

print(df.columns)
print(df.index)

# 获取指定列
print(df['语文'])

print(df.describe())

# 3.写入
# df.to_excel()
data = {
    'name':['aa','bb','cc'],
    'age':[32,5,7],
    'gender':['male','female','male']
}
df = DataFrame(data)
df.to_excel(r'../Day27-data/new.xlsx')


# 4.获取行或列的数据
# a.获取指定的某一行数据
print('*' * 100)
row = df.loc[0].values
print(row)
# b.获取指定的多行数据
rows = df.loc[[0,1]].values
print(rows)